2-14-1 Yoyogi, Shibuya 151-0053, Tokyo Prefecture, Yoyogi
"The food and atmosphere were great. Chefs were friendly and even took our order in English. Waitress"
"The food and atmosphere were great. Chefs were friendly and even took our order in English. Waitress"